★★★
# 104, Babar Road, Connaught Place, Near Connaught Place, New Delhi, India
Property Location
With a stay at Check Inn Hotel, you'll be centrally located in New Delhi, convenient to Connaught Place and Red Fort. This hotel is within close proximity of Shankar's International Dolls Museum and Shah Kotla Stadium.